home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ASTRONOM / H139.ZIP / RO101.ZIP / TERMNULL.C < prev    next >
Text File  |  1991-11-04  |  731b  |  77 lines

  1.  
  2. #include "stdio.h"
  3. #include "term.h"
  4.  
  5. char progname[] = "termnull";
  6.  
  7. main()
  8.     {
  9.     register int c;
  10.  
  11.     while( !feof( stdin ))
  12.         {
  13.         c = getchar();
  14.         switch( c )
  15.             {
  16.             case ESCAPE:
  17.                 getpc();
  18.                 break;
  19.             case EOF:
  20.                 break;
  21.             default:
  22.                 putchar( c );
  23.                 break;
  24.             }
  25.         }
  26.     }
  27.  
  28. getpc()
  29.     {
  30.     register int c;
  31.  
  32.     c = getchar();
  33.     switch( c )
  34.         {
  35.         case ROMAN:
  36.             roman();
  37.             break;
  38.         case ITALIC:
  39.             italic();
  40.             break;
  41.         case BOLD:
  42.             bold();
  43.             break;
  44.         case HALFUP:
  45.             halfup();
  46.             break;
  47.         case HALFDOWN:
  48.             halfdown();
  49.             break;
  50.         default:
  51.             fprintf( stderr, "%s:  unrecognized output escape sequence ESC-0x%x \n", progname, c );
  52.             break;
  53.         }
  54.     }
  55.  
  56. roman()
  57.     {
  58.     }
  59.  
  60. italic()
  61.     {
  62.     }
  63.  
  64. bold()
  65.     {
  66.     }
  67.  
  68. halfup()
  69.     {
  70.     }
  71.  
  72. halfdown()
  73.     {
  74.     }
  75.  
  76.  
  77.